mountain boots - French English Dictionary